Uses of Class com.jacob.com.Dispatch (JACOB : Java COM Bridge API Docs)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.jacob.com.Dispatch

Packages that use Dispatch
com.jacob.activeX |
com.jacob.com |

Uses of Dispatch in com.jacob.activeX

Subclasses of Dispatch in com.jacob.activeX
`class` | `ActiveXComponent` This class provides a higher level, more object like, wrapper for top of the Dispatch object.

Methods in com.jacob.activeX that return Dispatch
`Dispatch` | `ActiveXComponent.getObject()` Probably was a cover for something else in the past.

Methods in com.jacob.activeX with parameters of type Dispatch
`void` | `ActiveXComponent.setProperty(String propertyName, Dispatch arg)` sets a property on this object

Constructors in com.jacob.activeX with parameters of type Dispatch
`ActiveXComponent(Dispatch dispatchToBeWrapped)` Creates an active X component that is built on top of the COM pointers held in the passed in dispatch.
`ActiveXDispatchEvents(Dispatch sourceOfEvent, Object eventSink)` This is the most commonly used constructor.
`ActiveXDispatchEvents(Dispatch sourceOfEvent, Object eventSink, String progId)` None of the samples use this constructor.
`ActiveXDispatchEvents(Dispatch sourceOfEvent, Object eventSink, String progId, String typeLib)` Creates the event callback linkage between the the MS program represented by the Dispatch object and the Java object that will receive the callback.

Uses of Dispatch in com.jacob.com

Methods in com.jacob.com that return Dispatch
`Dispatch` | `Variant.getDispatch()` cover for `Variant.toDispatch()` This method now matches other getXXX() methods.
`Dispatch` | `Variant.getDispatchRef()` Dispatch and dispatchRef are treated the same This is just a cover for toDispatch() with a flag check
`Dispatch` | `Dispatch.QueryInterface(String iid)` Return a different interface by IID string.
`Dispatch` | `Variant.toDispatch()`
`Dispatch` | `DispatchProxy.toDispatch()`

Methods in com.jacob.com with parameters of type Dispatch
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7)`
`static Variant` | `Dispatch.call(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8)`
`static Variant` | `Dispatch.callN_CaseSensitive(Dispatch dispatchTarget, String name, Object[] values)` not implemented yet
`static Variant` | `Dispatch.callN(Dispatch dispatchTarget, int dispID, Object[] args)`
`static Variant` | `Dispatch.callN(Dispatch dispatchTarget, String name, Object[] args)`
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, int dispid, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7)` makes call to native callSubN
`static void` | `Dispatch.callSub(Dispatch dispatchTarget, String name, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8)` makes call to native callSubN
`static void` | `Dispatch.callSubN(Dispatch dispatchTarget, int dispID, Object[] args)`
`static void` | `Dispatch.callSubN(Dispatch dispatchTarget, String name, Object[] args)`
`static Variant` | `Dispatch.get_CaseSensitive(Dispatch dispatchTarget, String name)` not implemented yet
`static Variant` | `Dispatch.get(Dispatch dispatchTarget, int dispid)` Cover for call to underlying invokev()
`static Variant` | `Dispatch.get(Dispatch dispatchTarget, String name)` Cover for call to underlying invokev()
`static int` | `Dispatch.getIDOfName(Dispatch dispatchTarget, String name)`
`static int[]` | `Dispatch.getIDsOfNames(Dispatch dispatchTarget, int lcid, String[] names)`
`static int[]` | `Dispatch.getIDsOfNames(Dispatch dispatchTarget, String[] names)`
`static Variant` | `Dispatch.invoke(Dispatch dispatchTarget, int dispID, int wFlags, Object[] oArg, int[] uArgErr)`
`static Variant` | `Dispatch.invoke(Dispatch dispatchTarget, String name, int dispID, int lcid, int wFlags, Object[] oArg, int[] uArgErr)`
`static Variant` | `Dispatch.invoke(Dispatch dispatchTarget, String name, int wFlags, Object[] oArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSub(Dispatch dispatchTarget, int dispid, int wFlags, Object[] oArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSub(Dispatch dispatchTarget, String name, int dispid, int lcid, int wFlags, Object[] oArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSub(Dispatch dispatchTarget, String name, int wFlags, Object[] oArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSubv(Dispatch dispatchTarget, int dispID, int wFlags, Variant[] vArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSubv(Dispatch dispatchTarget, String name, int dispID, int lcid, int wFlags, Variant[] vArg, int[] uArgErr)`
`static void` | `Dispatch.invokeSubv(Dispatch dispatchTarget, String name, int wFlags, Variant[] vArg, int[] uArgErr)`
`static Variant` | `Dispatch.invokev(Dispatch dispatchTarget, int dispID, int wFlags, Variant[] vArg, int[] uArgErr)`
`static Variant` | `Dispatch.invokev(Dispatch dispatchTarget, String name, int dispID, int lcid, int wFlags, Variant[] vArg, int[] uArgErr)`
`static Variant` | `Dispatch.invokev(Dispatch dispatchTarget, String name, int wFlags, Variant[] vArg, int[] uArgErr)`
`static Variant` | `Dispatch.invokev(Dispatch dispatchTarget, String name, int wFlags, Variant[] vArg, int[] uArgErr, int wFlagsEx)`
`static void` | `Dispatch.put_Casesensitive(Dispatch dispatchTarget, String name, Object val)` not implemented yet
`static void` | `Dispatch.put(Dispatch dispatchTarget, int dispid, Object val)`
`static void` | `Dispatch.put(Dispatch dispatchTarget, String name, Object val)`
`void` | `Variant.putDispatch(Dispatch in)` This acts a cover for putVariant Dispatch.
`void` | `Variant.putDispatchRef(Dispatch in)` Dispatch and dispatchRef are treated the same This is a cover for putVariantDispatch().
`static void` | `Dispatch.putRef(Dispatch dispatchTarget, int dispid, Object val)` cover for underlying call to invoke
`static void` | `Dispatch.putRef(Dispatch dispatchTarget, String name, Object val)` cover for underlying call to invoke

Constructors in com.jacob.com with parameters of type Dispatch
`Dispatch(Dispatch dispatchToBeDisplaced)` Constructor to be used by subclass that want to swap themselves in for the default Dispatch class.
`DispatchEvents(Dispatch sourceOfEvent, Object eventSink)` This is the most commonly used constructor.
`DispatchEvents(Dispatch sourceOfEvent, Object eventSink, String progId)` None of the samples use this constructor.
`DispatchEvents(Dispatch sourceOfEvent, Object eventSink, String progId, String typeLib)` Creates the event callback linkage between the the MS program represented by the Dispatch object and the Java object that will receive the callback.
`DispatchProxy(Dispatch localDispatch)` Marshals the passed in dispatch into the stream
`EnumVariant(Dispatch disp)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

http://jacob-project.sourceforge.net